import java.util.*;

public class Demo01 {
    public static void main(String[] args) {
        Collection<?> c1;//集合接口
        Iterable<?> c2;//集合接口
        Iterator<?> c3;//迭代器接口

        List<?> l1;//列表|
        ListIterator<?> l2;//列表迭代器
        ArrayList<?> al;//使用数组实现的列表
        LinkedList<?> ll;//使用链表实现的列表

        Set<?> s1;//set，无序不重复
        HashSet<?> s2;//使用Hash结构完成的set实现类
        TreeSet<?> ts;//使用红黑树数据结构完成的set实现类
        LinkedHashSet<?> ls;//保持顺序，使用链表和Hash结构完成的set实现类

        Map<?,?> m1;//map 图映射键值对key-value接口
        HashMap<?,?> m2;//使用Hash结构完成的map实现类
        TreeMap<?,?> tm;//使用红黑树数据结构完成的map实现类
        LinkedHashMap<?,?> lm;//保持顺序，使用链表和Hash结构完成的map实现类

    }
}
